English: Faced many horrors and humiliations.
Telugu: ఎన్నో అవమానాలు, వెటకారాలు భరించానన్నారు.