wealthy; rich; affluent; well-off
to wail; to bawl; to cry loudly; to shout (while crying)
mercilessly; relentlessly; unsparingly
delusion; illusion; infatuation; bewilderment; perplexity
leather shoes; leather boots
to shine brilliantly; to shine radiantly
all over; all over the place; everywhere
soaked; drenched; sopping; incessantly (raining); drizzling
window-side; window (seat, e.g. on a plane)
to do one's best; to do something to the best of one's ability
ambition; aspiration; desire to improve oneself
making do; getting by (somehow); managing
atonement; redemption; compensation
on a stage; on a platform; on an altar