Julia Filimonovaadded a comment 7 лет назадни то, ни другое. To have solved a problem (cambridge dictionary)