He had been waiting to have sex with her for a long time
v