English: God made this movie.
Telugu: దేవుడే ఈ సినిమా చేయించాడేమో