English: All this takes up an enormous amounts of time.
Telugu: ఇదంతా చాలా ఎక్కువ సమయం పడుతుంది.