translate English to French: It was a place where you could find many of them, but at least there are a female and her three cubs.
Dans cet endroit hier encore refuge de nombreux félins, on n’en trouvait plus et voilà une femelle et ses trois jeunes.