I wanted to convert text in an Indian regional language "Kannada" to it's corrusponding pronunciation in English. E.g. the Kannada word ಅಂಗಸನ್ನೆ would be transliterated to "aṅgasanne" in English. I believe this process is called reverse transliteration. Google Transliteration does this the other way where you type text in English and corresponding Kannada text is generated, such that the pronunciation remains the same.
Is there any library that performs reverse transliteration -Kannada words to English, retaining pronounciation (preferably in python)?