Chinese Caption Contest #434

I think it says, “When God calls, you’d better step on it.”

What do YOU think?