English: The experts say the same thing.
Telugu: ఇదే విషయాన్ని నిపుణులు సైతం ఉద్ఘాటించి చెబుతారు.