翻来覆去

fānlái-fùqù
to toss and turn, again and again
HSK 79
Traditional翻來覆去

Additional Dictionary Meanings

to toss and turn (sleeplessly)again and again