English: India ranks 133rd out of 156 countries in the World Happiness Report.
Telugu: ప్రపంచవ్యాప్తంగా సంతోషాన్ని సూచించే సూచికలో 156 దేశాలకు గాను ఇండియా స్థానం 133గా ఉందని ఓ సర్వే తెలియజేసింది.