English: And why did it take you so long?”
Telugu: మరి దీనికోసం ఇంత సమయం ఎందుకు తీసుకున్నట్లు?