English: There they saw huge turtles.
Telugu: అక్కడ వారికి అతి భారీ పాముల పుట్ట కనిపించింది.