English: DeRosa C and others.
Telugu: సర్రోస్టా C మరియు ఇతరులు.