English: This needed a lot of patience and determination.
Telugu: దీనికి ఎంతో నిబద్దత, మొండి పట్టుదల ఉండాలని అన్నారు.