English: But I’m happy it’s finally here.
Telugu: కానీ ఇక్కడికి రావడంకూడా సంతోషమే.