English: What could be more insulting and humiliating than this?
Telugu: ఇంత కన్నా అవమానం, అసహనానికి కారణం అయ్యే అంశం ఏముంటుంది?