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