English: It's the Mossad.
Telugu: అది మొసాద్ .