English: All these things were very challenging.
Telugu: ఇవన్నీ చాలా కష్టమైన విషయాలు.