English: heaven is here.
Telugu: స్వర్గం ఇక్కడే వుంటుంది.