it is needless to say - German English Dictionary