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