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