be restless and nervous - German English Dictionary