English: But some experts aren't convinced.
Telugu: కానీ కొందరు నెటిజన్స్ మాత్రం ఇది కూడా నమ్మడం లేదు.