English: India still has to grow up.
Telugu: భారత్ ఇప్పటికైనా మేల్కోవాలి.