English: It is very humbling to see.
Telugu: ఇది చూచుటకు చాలా అసహ్యముగా కనిపి స్తుంది.