English: India ranks 133 in World Happiness Report
Telugu: సంతోషకరమైన దేశాల జాబితాలో 133వ స్థానంలో భారత్