be deeply touched - German English Dictionary