Need help identifying fly in the Tachinifae (?) family

Tried iNaturalist, I use it often, but I am really unsure about the species.

(Found in a park in Bucharest, Romania)