English: All this took time to happen.
Telugu: ఇదంతా జరిగేందుకు చాలా సమయం పట్టేది.