English: God is a Director too.
Telugu: దేవానే దర్శకుడు కూడా.