English: They are a link between God and humans.
Telugu: వీరు దేవతలకు మానవులకు మధ్యవారు.