English: It was well received.
Telugu: దానికి మంచి ఆదరణ లభించినది.