English: lush like the garden of Eden.
Telugu: గార్డెన్ ఆఫ్ ఈడెన్ లాంటి తేలే తోట.