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