English: So far India's best has been World's best.
Telugu: ఇప్పటివరకు విశ్వక్రీడల్లో ఇండియా​కు ఇదే అత్యుత్తమం.