English: All of that is hard to take in.
Telugu: ఇదంతా భరించడం చాలా కష్టం.