translate English to German: We pay constant attention to its development and improvement.
Wir entwickeln und vervollkommen sie ständig.