English: There have been doubts and skepticism.
Telugu: అనే ఆశ‌లు, సందేహాలూ వ్యక్తం అయ్యాయి.