English: It makes us very happy.
Telugu: మనకు ఎంతో ఆనందం చేస్తుంది.