English: India, though, is yet to catch up.
Telugu: అయినా సరే భారత్‌ యేటికి ఎదురీదింది.