English: At least this is something new.
Telugu: ఇదేదో కాస్తంత కొత్తగా ఉంది కదూ.