English: The experts demanded a re-test.
Telugu: మరోసారి టెస్ట్ చేయించుకోవాలని నిపుణులు చెప్తున్నారు.