English: I heard this name often.
Telugu: ఈ పేరును చాలాసార్లు వినేవుంటారు.