English: This is shameful to say the least.
Telugu: ఈ సంగతి చెప్పడానికి సిగ్గుగానూ ఉంది.