English: It took a lot of time to complete these projects.
Telugu: ఈ ప్రాజెక్టులను ఆయన పూర్తిచేయడానికి చాలా సమయమే పట్టనుంది.