English: This had to of take some time to do.
Telugu: దీన్ని చేయడానికి కొంత సమయం గడపాలి.