English: Haven't heard the name anywhere.
Telugu: ఈ పేరు ఎక్కడా వినలేదు.