English: Hindus believe that turtles are an avatar of Lord Vishnu.
Telugu: హిందువులు విష్ణుభగవానుని దళావతారములను విశ్వసింతురు.