English: All of this just seems so new.
Telugu: ఇలాంటి అంశాలన్నీ చాలా కొత్తగా అనిపించాయి.