For the last few days I've been quite sick. I've barely 1 gotten out of bed. I've just been lying around coughing and sneezing. However, when my grandma and grandpa heard that I was sick, they came over at the drop of a hat.
What is the meaning of the underlined idiom?
O instantly
O slowly
O hesitantly
O successfully