English: All of these would have taken time though.
Telugu: అయితే ఇదంతా జరగడానికి చాలా సమయం పట్టింది.