Learn Spanish (Spain): Llegaste justo cuando más te necesitaba. - You arrived just when I needed you most.