English: A name most of you probably haven't heard of.
Telugu: మీలో చాలామంది ఈ పేరు విని ఉండరు.