English: That took too much time.
Telugu: ఇందుకు వ్యవధి కూడా పట్టింది.