English: Also, this has taken time.
Telugu: ఇందుకు వ్యవధి కూడా పట్టింది.