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