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