English: He did leave this time.
Telugu: ఈసారి అది వదిలేశాడు.