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