English: Well, what took you so long?
Telugu: మీరు చాలా కాలం పట్టింది ఏమి?