English: And what took you so long to get here?
Telugu: మరి దీనికోసం ఇంత సమయం ఎందుకు తీసుకున్నట్లు?