English: And now the experts agree...
Telugu: నిపుణులు ఇప్పుడు ఒప్పించారు. . .