English: A lot of time and effort goes into doing it.
Telugu: ఇది చేయటానికి చాలా శ్రమ, సమయం పడుతుంది.