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