English: Impressed.
Telugu: ఆకట్టుకునేలా తీర్చిదిద్దారు.