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