English: I've heard the name many times.
Telugu: ఈ పేరును చాలాసార్లు వినేవుంటారు.