English: And that makes us very, very happy.
Telugu: అది మాకు చాలా సంతోషాన్ని కలిగిస్తోంది.