English: And why stay away so long?
Telugu: మరి ఎందుకని ఇంత వరకూ ఆగారు?