English: More than 90% claimed life satisfaction.
Telugu: 90 శాతం కంటే ఎక్కువ మంది సంతోషాన్ని, ఆనందం కలిగించే విషయాలు తెలిపారు.