English: Heard this name ever before?
Telugu: ఈ పేరు ఎప్పుడో. . ఎక్కడో విన్నట్టుందే అనుకుంటున్నారా.