English: But above all, very happy.
Telugu: అయితే చివరకు చాలా సంతోషించా.