English: That role has not been properly acknowledged.
Telugu: ఆ పాత్రను కూడా సరిగా తీర్చిదిద్దలేదు.