Hello,
it's ok to communicate in English, it's one of the standard languages of Wefugee community.
Did you see the Wefugee posting about meeting people in Cologne and Aachen?
https://***.wefugees.de/k/questions/1631
Give it a try, I think you can benefit from the given information.
Kind regards, Jan