insistent (person oder deren hartnäckigkeit)

listen to the pronunciation of insistent (person oder deren hartnäckigkeit)
Deutsch - Englisch
dogged (person or their persistence)