English: India is ranked at the 142nd position.
Telugu: ఉపాధి అవకాశాల కల్పనలో భారత్ 142వ స్థానంలో ఉందని తెలిపింది.