English: All of that is tedious and takes a lot of time.
Telugu: ఇదంతా ఎక్కువ సమయం, శ్రమతో కూడిన పని.