English: Its very humbling.
Telugu: ఇది చాలా కులీన ఉంది.