得了

déle
to finish
HSK 6

Additional Dictionary Meanings

all right!that's enough!(emphatically, in rhetorical questions) possible