English: What's taking you so long?
Telugu: ఏమిటి చాలా కాలం మీరు తీసుకుంటోంది?