English: I think it does make us feel happy.
Telugu: ఇది మనకు సంతోషాన్నిస్తుందని మేము భావిస్తున్నది.