English: All this took more than ten years.
Telugu: అయితే ఇదంతా జరగడానికి పదేళ్ళకి పైగా పట్టింది.