English: All this takes an enormous amount of time and patience.
Telugu: ఈ చాలా సమయం మరియు ప్రయత్నం అవసరమయ్యే.