As a result, dedicated professionals like Fola have found their task insurmountable.
В результате такие преданные своему делу профессионалы, как Фола, обнаруживали, что с поставленной ими задачей справиться невозможно.