English: Fans are impressed.
Telugu: అభిమానులను ఆకర్షించేవే.