uneasy but eager the whole family waited for the eggs to hatch
Related Translations:
惴惴不安: [书面语] be anxious and fearful; be alarmed and on tenterhooks; ill at ease; on pins and needles; feel uneasy; be on tenterhooks; be greatly upset; live in terror and uncertainty; fear and pa