The Finnish term "siellä" matches the English term "at that place"

other finnish words that include "siellä" : english :
siellä over there
tässä, sinne, siellä there
siellä yon
sinne, siellä yonder