English: It is something new for the audience too.
Telugu: ఇది ప్రేక్షకులకు కొత్తగా కూడా అనిపిస్తుందని అంటున్నారు.