Online Dictionary

at sb's insistence 解釋

at sb's insistence 在 English => Chinese (langdao) 中的 解釋:

經某人的堅決要求