English: The end did come though.
Telugu: అయితే అంతం రానే వచ్చింది.