- For Teachers
ok, the idiom in the original language goes something like: light head gives no rest to feet. Meaning that a stupid person always creates more unnecessary work for himself/herself. is there an equivalent of something liek that in english? Would appreciate your help.