English: A lot of patience must be needed.
Telugu: చాలా ఓర్పు సహనం కావాలి.