translate English to German: This House has been at the forefront in this field on more than one occasion.
Dieses Haus hat in dieser Frage mehr als einmal an vorderster Front gestanden.