i will try my hardest - German English Dictionary