English: required a lot of time, planning and preparation.
Telugu: అందుకు చాలా సమయం, ఆలోచన, ప్రణాళిక కావాలి.