English: All this took a long time and an awful lot of work.
Telugu: ఇదంతా ఎక్కువ సమయం, శ్రమతో కూడిన పని.