there be in French
there be in French
il y a
Of the specified thing: to exist, physically or abstractly.
y avoir
Of the specified thing: to exist, physically or abstractly.