20031201 delhi-times: Life can be beautiful inspite of the odds