English: SO much win.
Telugu: చాలా గెలుపు.