The Romanian term "parcă" matches the English term "seemingly"

other romanian words that include "parcă" : english :
parcă apparently
parca, parc park