English: This took a long time.
Telugu: ఇందుకు బోలెడు కాలం పట్టింది.