English: That's your heaven!
Telugu: ఓహెూ ఇదే నీ ఆకాశమా !