English: What can be more humiliating that that!
Telugu: ఇంతకన్నా అవమానకరం ఏముంటుంది గనక!