it could well be that... - German English Dictionary