English: I never ever heard this name before.
Telugu: ఆ పేరు ఈ మధ్యనే ఎప్పుడో విన్నాను.