English: The acting is also superb.
Telugu: నటీనటుల పెర్ఫార్మెన్స్ కూడా సూపర్బ్.