English: It is very humbling to see.
Telugu: చూచేవాళ్ళకు చాలా అసహ్యంగా ఉంటుంది.