English: And India is not even in the top 25 countries.
Telugu: ప్రపంచ టాప్ 25లో భారత్‌కు చోటు దక్కలేదు.