English: This was their happy end.
Telugu: అదే వారి చివరి ఆనందం అయింది.