English: All this needs lots of time and effort.Thanks.
Telugu: ఈ చాలా సమయం మరియు కృషి అవసరం.