English: India now ranks at 142 out of 180 countries.
Telugu: మొత్తం 180 దేశాలలో భారత్ 142వ స్థానం కలిగి ఉన్నది.