English: Critics of the project remain, however.
Telugu: అయితే, ఈ ప్రాజెక్ట్‌ను విమర్శించేవారు కూడా ఉన్నారు.