English: Yet, India won.
Telugu: అయినప్పటికీ భారత్ ఊరుకుంది.