English: Finally we have won.
Telugu: చివరికి మేమే నెగ్గాం.