English: A lot of time was spent to make this possible.
Telugu: దీన్ని సాధించడానికి చాలా సమయం పట్టింది.