English: Yet, people still have nagging doubts.
Telugu: అయినా నెటిజన్లు మాత్రం ఇంకా అనుమానాలు వ్యక్తం చేస్తున్నారు.