English: Hindus believe that turtles are an avatar of Lord Vishnu.
Telugu: విష్ణువువంటి వాడని భారతీయులు భావిస్తారు.