更新1:
on the steps 什麽意思?
更新2:
還有the fact that a Jewish comedian had done more to positively influence my worldview than my own extremist father is not lost on me. lost on me什麽意思?
更新3:
I kept my identity a secret from my classmates to avoid being targeted, but as it turns out, being the quiet, chubby new kid in class was more than enough ammunition. more than enough ammunition什麽意思?