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