English: This is a challenge to me.
Telugu: ఇది నాకెదురుగా విసరబడ్డ ఒక సవాలు.