English: I had never heard the name anywhere.
Telugu: ఎక్కడా, ఎప్పుడూ ఈ పేరు వినలేదే.