English: All this was hard to endure.
Telugu: ఇదంతా భరించడం చాలా కష్టం.