English: Heaven was found.
Telugu: స్వర్గం లభించింది.