English: India remain in fifth spot with 119 points
Telugu: ర్యాంకుల్లో 119వ స్థానంలో ఇండియా