English: This is God's BIG picture!
Telugu: ఇదేం చిత్రం భగవంతుడా!