English: At times it is a bit too challanging.
Telugu: ఇది కొన్ని సార్లు ఛాలెంజింగ్ గా కూడా ఉంటుంది.