English: Both received wide acclaim.
Telugu: రెండింటికీ మంచి ఆదరణ లభించింది.