English: Has India lost out?
Telugu: ఇండియా ఓడిపోయిందనా?