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