翻來覆去

Idiom

 * 1) toss and turn sleeplessly
 * 2) repeat; again and again