English: But it’s still so satisfying to be here.
Telugu: కానీ ఇక్కడికి రావడంకూడా సంతోషమే.