English: India has just 145.
Telugu: ఈ విషయంలో 145వ స్థానంలో ఇండియా నిలిచింది.