English: The country is in 108th place overall.
Telugu: ఆ దేశం 108వ ర్యాంకు సాధించింది.