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