English: This is something new.
Telugu: ఇదో కొత్త వింతలా తోచినది.