English: There's a heaven too
Telugu: ఇక్కడి ఆకాశం కూడా