English: There are two heavens on earth.
Telugu: రెండు స్వర్గాలు భూమి మీద.