When the news of India selecting Pan Nalin’s “Last Film Show” (“Chhello Show”) to represent the country in the best international feature category at the upcoming 95th Academy Awards started doing rounds on the social media, many were concerened that it's a lost chance for the country for snubbing Telugu-language blockbuster "RRR"