# Please be patient Our volunteers look into many questions every day; sometimes it takes them a little while to answer.
# There its because “venir de” is that you just did something, so you always have the de + infinitive