English: India is ranked at 133rd in the happiness index.
Telugu: సంతోషకరమైన దేశాల జాబితాలో 133వ స్థానంలో భారత్