English: This needed stamina and perseverance.
Telugu: ఈ పరిశీలన మరియు పట్టుదల అవసరం.