猴年馬月

Etymology
From.

Alternatively, from dialectal.

Idiom

 * 1) an unknown and long time; donkey's years; God knows when