Although there was something off about these visitors, it was in the pair’s nature to care for those in need.
Aunque había algo extraño sobre estos visitantes, era en la naturaleza de la pareja de ayudar a los necesitados.