English: We couldn't get a better finish.
Telugu: మేము మంచి ముగింపు ఇవ్వలేకపోయాం.