he/she has/had admitted - French English Dictionary