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