English: It's a new telling.
Telugu: ఇది ఒక కొత్త ఎషయాన్న తెలుపుతున్నది.