English: I am glad we finally won though.
Telugu: చివరికి మేం గెలిచినందుకు సంతోషంగా ఉంది.