English: The new revelation
Telugu: ది న్యూ డిపార్చర్