English: Heaven has seen.
Telugu: స్వర్గం కనిపించింది.