Telugu English Dictionary
Free Telugu Online Dictionary
The letter sh as in shun, shop, &c. It is called kastasakaramu.