English: And many suspect that it still is.
Telugu: అని చాలామంది ఇప్పటికీ అనుమానం వ్యక్తం చేస్తూనే ఉన్నారు.