English: and Catherine Frot.
Telugu: మరియు కేథరీన్ లాఫ్డ్.