oberflächliche kenntnisse (von etwas) haben

listen to the pronunciation of oberflächliche kenntnisse (von etwas) haben
Немецкий Язык - Английский Язык
to have a passing acquaintance (with somebody/sth.)