English: We are challenging ourselves.
Telugu: మనకే సవాలు విసురుకుంటున్నాం.