English: India is ranked at the 142nd position.
Telugu: ఈ జాబితాలో భారత్ 142వ స్థానం దక్కించుకుంది.