translate English to German: We have had problems of this sort in the past and managed through pressure to get some improvement.
In der Vergangenheit haben wir bereits solche Probleme erlebt und es mit etwas Druck geschafft, eine gewisse Verbesserung zu erzielen.