English: India have been doing well in recent times.
Telugu: ఈ మధ్య భారత్ మంచి విజయాలు అందుకుంది.