English: India have been doing well in recent times.
Telugu: విదేశాల్లో భారత్‌ ఈ మధ్య బాగా రాణించింది.