English: Ooooooooooh, this is heaven!
Telugu: ఓహెూ ఇదే నీ ఆకాశమా !