English: I really liked this name.
Telugu: ఆ పేరు నాకు చాలా బాగా నచ్చింది.