English: A lot of experts were of the same opinion.
Telugu: ఎంతో మంది నిపుణులు ఇదే విష‌యం చెప్పారు.