English: India is ranked at 133rd in the happiness index.
Telugu: తాజాగా ఐక్యరాజ్య సమిమి విడుదల చేసిన హ్యాపీనెస్‌ ఇండెక్స్‌లో ఇండియా 133వ స్థానంలో ఉంది.