English: All of them have had decent reviews.
Telugu: వాళ్లంతా మంచి రివ్యూలు ఇచ్చారు.