insistent (person oder deren hartnäckigkeit)

listen to the pronunciation of insistent (person oder deren hartnäckigkeit)
ألمانية - الإنجليزية
dogged (person or their persistence)