English: I've heard of this name somewhere.
Telugu: ఈ పేరు ఎక్కడో విన్నట్టుంది కదూ.