English: That’s a challenge for us.
Telugu: మాకు ఇదొక సవాలు.