English: This feeling is no less than a heaven.
Telugu: ఈ భావన స్వర్గం కంటే తక్కువ కాదు.