You might be able to find some kind of plugin online that can interpret C# into C++ for Unreal Engine but I don’t reccommend it. C++ isn’t that bad. Unreal Engine actually handles the large majority of the heavy lifting for you, such as garbage collection. It’s actually very convenient to use and I’d reccommend taking the, like, hour to learn basic C++ and the Unreal Engine API (which, if you’re familiar with Blueprints, C++ uses mostly the same API).
I highly reccommend C++ over Blueprints if you have large and complex projects, as well as for input bindings, but otherwise, Blueprints aren’t that bad.