English: Very unusual name.
Telugu: చాలా అరుదైన పేరు.