English: They definitely deserve a place in your garden.
Telugu: వారు ఖచ్చితంగా మీ తోట లో ఒక స్పాట్ అర్హులు.