English: Doctors who are gods.
Telugu: వైద్యులు. . కనిపించే దేవుళ్లు.