translate English to German: That is fully in line with the programme's philosophy.
Dies steht voll und ganz im Einklang mit der Philosophie des Programms.