@somenxavier there have been many attempts of this over the years. Most have failed as the semantics of one language inevitable clash with the ones of others. As an example, consider immutable borrow of variables in rust (immutable by default) or lazy code in Haskell. How would such things be expressed in Python? You'd need to make new syntax to express those ideas in Python thus it stops being "vanilla" Python. As the number of features increases to match those of these other languages so would the syntactic differences.
Your best bet would be something like Cython or Nim. In the case of Nim, it can be compiled to C, C++, Objective-C and JavaScript while Nim itself is heavily inspired by Python.