English: It’s very humbling.
Telugu: చాలా వినయంగా ఉంటుంది.