English: Actors who have done other important roles have done a decent job.
Telugu: ఇతర కీలకపాత్రలు పోషించిన నటీనటులు సైతం తమ బెస్ట్ పెర్ఫార్మెన్స్ కనబరిచారు.