English: India has had some success.
Telugu: భారత్‌కు మంచి విజయం దక్కింది.