Equivalent saying in English

Tokens get spent

Equivalent Sayings

Equivalent saying in Chinese

有借有还,再借不难

Are these sayings equivalent?