English: India has been placed at 55th
Telugu: 55వ ర్యాంక్కు పడిపోయిన ఇండియా