English: This took a long time.
Telugu: దీనికీ చాలా వ్యవధి పట్టింది.