Ammy Virk is doing great as far as singing and acting in films. Diljit Dosanjh is all the way to Bollywood now. I don't think Ammy Virk is quite there yet. He has a pindu vibe and I like that but diljit has a mainstream vibe. As of right now, I do not think Ammy Virk can replace Diljit. Maybe in the future. I thought Ranjit Bawa was the next guy but he hasn't done as well in his more recent releases.