English: All this will take some doing.
Telugu: ఇవన్నీ జరగడానికి కాస్త సమయం పడుతుంది.