Treating your collaborators (either in-house or freelancer) in the right way makes a huge difference in the way they work. Agencies need to build trust and keep their translators happy. If they do so, translators will do their best to help them solve their problem.