English: Rio de lara and others.
Telugu: టోర్రెస్ డి లా రివా మరియు ఇతరులు.