English: Should have won that.
Telugu: ఇది గెలుపొంది ఉండాలి.