Daniel 5:26 NIRV

26 "And here is what those words mean. Mene" means that God has limited the time of your rule. He has brought it to an end.