English: That explanation doesn’t satisfy critics.
Telugu: ఈ వివరణ నెటిజన్లను ఏ మాత్రం కన్విన్స్ చేయలేకపోయింది.