English: That name may sound strange to you.
Telugu: ఈ పేరు వినగానే మీకు విచిత్రంగా అనిపించవచ్చు.