翻来覆去 翻來覆去

    fānláifùqù

    1. Verbto toss and turn (sleeplessly)
    2. Adverbagain and again