English: This is heaven on earth!
Telugu: ఈ భూమి మీదకు స్వర్గం దిగివచ్చినంత!