just when i thought things couldn't get any worse, in walks that chiara and saves the day
a godsend
"just when i thought things couldn't get any worse, in walks that chiara and saves the day" What is the definition of "chiara"?