English: All three received good reviews.
Telugu: ఈ మూడింటికీ మంచి రెస్పాన్సే వచ్చింది.