Buddhism has the concept of Infinite Lives (无限生命). Are we able to accept this?

This answer from Master Ri-Chang can help provide some resolution to a common question:

The Chinese version is here: