There cannot be any solution because:>>Rosa is twice as old as Pilar.<<
This tells us that Rosa is OLDER than Pilar. However,>>In 4 years, Rosa's age will be be 2 years less than Pilar's age 3 years ago.<<
This tells us that Rosa is YOUNGER than Pilar.
Edwin