What is the meaning of Sudah?

done; finished

alternative form of udah (perfective aspect)

alternative form of udah (alright; enough!)

perfective aspect, indicating that the process has been accomplished.

done, finished, completed

enough, sufficient

already

Source: wiktionary.org