https://www.epo.org/en/service-support/faq/learning/pan-european-seal-young-professionals-programme-students/what-are-epo
What are the EPO official languages and attested levels required?
The EPO’s official languages are English, German and French. You must have excellent knowledge of one of them to fulfil the language criterion. Knowledge of any other working languages would be considered an advantage.