translate English to French: this is exactly what happens to this one which is nourishing young tigers she received.
C’est ce qui arrive à celle-ci qui nourrit de jeunes tigres qui lui ont été confiés.