42 of them are stacked on top of each other.
42 de ellos están apilados encima uno del otro.
I know we haven't known each other very long.
Sé que no nos hemos conocido mucho tiempo.
I can hardly believe we found each other.
A penas puedo creer que nos encontramos (uno al otro).
They carried sticks, used for hitting each oher while the teachers weren't looking.
Llevaban bastones, utilizados para golpearse (unos a otros) mientras los maestros no estuvieran viendo.
They stared at each other.
Se miraron (uno al otro).
--Keys->--Menú->NOTA: each other puede traducirse como uno del otro o simplemente formar el pronominal del verbo se
--Menú->
The two towns are 10 kilometres apart.
Las dos ciudades están a 10 kilómetros una de la otra.
Las dos ciudades están separadas (por) 10 kilómetros (una de la otra.).
They're just 3 cm apart.
Están (separados) a sólo 3 cm (uno de la otro).
--Keys->--Menú->