I tried a couple of Karabiner scripts available online, but none is working.
Also, it looks like there is some confusion about what is Alt on mac keyboards. Although semantically, this is the ⌥ key, ⌘ key is positioned where Alt is on Windows keyboards.
So I would rephrase the question:
-- How can I switch between language input sources using ⌘+Shift on Catalina?