English: At last they're getting some attention and respect.
Telugu: వారు చివరికి వారు ప్రశంసలు మరియు గౌరవం అందుకుంటారు.