English: It was well received by fans.
Telugu: దీనికి అభిమానుల నుండి విశేష ఆదరణ లభించింది.