表面的な知識しか

only superficial knowledge

→ 表面的だ
phrase Rare #41,283
only superficial knowledge 表面的な means “superficial” or “surface-level,” while 知識 means “knowledge.” しか is used with a negative expression such as ない or 持っていない to mean “only” or “nothing but.”
JA: 私はその問題について表面的な知識しかない。
EN: I only have a superficial knowledge of that issue.

彼はその問題に関して表面的な知識しか持っていない

He has only a superficial knowledge of the subject.

彼はそのことについて表面的な知識しかない

He only has a superficial knowledge of the subject.

彼は航海については表面的な知識しか持っていない

He has only a superficial knowledge of navigation.

彼はその事柄について表面的な知識しかない

He has only a superficial knowledge of the subject.