Idiom
hear the last of someonehear the last of (someone/something)
to not have to deal with someone or something again.It's uncertain whether we've heard the last of the harassment case.Few believe Northern Ireland has seen the last of its troubles.