English: But it really was quite the happy ending.
Telugu: అయితే చివరకు చాలా సంతోషించా.