feel restless and uneasy - French English Dictionary