English: India is at 14th rank.
Telugu: భారత్ది 14వ స్థానం.