English: In spite of many steps taken, we have only been able to reach a ranking of 76 now.
Telugu: ఎన్నో చర్యలు తీసుకున్న తరువత కూడా నేడు 76వ స్థానానికి మాత్రమే చేరుకోగలిగాము.