English: Yet, these sites are not enough.
Telugu: అయితే ఈ కేంద్రాలు తగినన్ని లేవు.