English: Heaven is surely a long way from here.
Telugu: స్వర్గం ఖచ్చితంగా ఇక్కడ నుండి చాలా దూరం.