i trust him. - German English Dictionary