English: How long does this humiliation have to last?
Telugu: ఈ అమానుషం ఇంకెంతకాలం?