English: But I was satisfied in the end.
Telugu: అయితే చివరకు చాలా సంతోషించా.