English: All of this required labor and a lot of it.
Telugu: దీనికి చాలా కృషి మరియు కృషి అవసరం.