English: The experts say the same thing.
Telugu: చివరకు నిపుణులూ ఇదే మాట అంటున్నారు.