English: Both received very good reviews.
Telugu: రెండిటికీ చాలా మంచి స్పందన వచ్చింది.