English: “Humbling.
Telugu: "వినయంగా ఉంది.