English: oh my god this is new to me
Telugu: oh my God ఏమిటింత కొత్తగున్నది