several thoughts flashed one's head脑子闪过好几个念头
congenital heart disease先天性心脏病
gaunt憔悴
complimente称赞
guacamole鳄梨酱
lost one's virginity失去贞洁
cross sth off划掉某事