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