English: Now there's some well-earned respect.
Telugu: . ఇప్పుడు తగిన గౌరవం లభించింది.