English: But have been happy nonetheless.
Telugu: కానీ బాగా సంతోషించాడు కూడా.