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