English: ranked 129 out of 189 countries
Telugu: మొత్తం 189 దేశాలతో జాబితా