English: The actors too are impressive.
Telugu: నటీనటుల పెర్‌ఫామెన్స్ కూడా అద్భుతంగా వుంది.