English: The answer is heaven.
Telugu: ఇది స్వర్గం, సమాధానం.