feel a deep emotion - German English Dictionary