English: The visit of the God.
Telugu: దైవ సందర్శన.