English: The actors have done a splendid job.
Telugu: అద్భుతంగా నటులు పోషించారు.