English: It was well received by fans.
Telugu: దీనికి అభిమానుల నుంచి మంచి ఆదరణ లభిస్తోంది.