Hoping and believing

Tarmesha