meaning of alles andere als ... sein

alles andere als ... sein - German to English

to be definately not ...