English: India have never been better.
Telugu: భారత్ ఎప్పుడూ మెరుగైన ప్రదర్శనే చేసింది