English: Nevertheless it is damning indeed.
Telugu: ఏదేమైనా ఇది నిజంగా డిస్ట్రబింగ్.