it behooves one to do - German English Dictionary