English: Both do a super-terrific job with their roles.
Telugu: వీరిద్దరు తమ తమ పాత్రలు అద్భుతంగా పోషిస్తున్నారు.