English: You were a challenge to me.
Telugu: మీరు ఒక సవాలు ఉంది నాకు.