English: Heaven on Earth is right here
Telugu: స్వర్గమంటే ఇక్కడే అంటే సరే అని