Uttarchar hetu

Uttarchara hetu

Something causing accomplishment of the past in present