English: What a finish.
Telugu: ఏం ముగింపు ఇచ్చారు.