try harder - German English Dictionary