English: India has done exceedingly well so far.
Telugu: ఈ మధ్య భారత్ మంచి విజయాలు అందుకుంది.