The Japanese term "mata; mo" matches the English term "too"

other japanese words that include "mata" : english :
mata, mo also
mata, mo likewise