English: There was some criticism of these projects.
Telugu: ఇలానే ప్రాజెక్టులపై కొందరి విమర్శలున్నాయి.