Why convert code in one language to another?

I have heard of some compilers that convert code in one high level language to another
e.g Shedskin that converts python code to optimized C++.
I was wondering why would one ever try to do that. Why not directly write in the desired language itself?

The only reason I could think of was may be compiled languages like C/C++ are better than interpreted ones performance-wise.

Any more insights are welcome.

Why convert code in one language to another?