English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

It's all Greek to me

A

I can understand the cause of something

B

I am aware of the historical facts

C

I cannot understand anything

D

I know this subject well