meaning of Beide sind hier

Beide sind hier - German to English

each of all of them are right here.