be restless and nervous - Spanish English Dictionary