English: Finally we have won.
Telugu: చివరికి మేము గెలిచాము.