English: This name many, probably, hear for the first time.
Telugu: ఈ పేరు చాలా బహుశా వారు వినడానికి మొదటిసారి.