English: It's perfect on your garden or landscape.
Telugu: ఇది మీ పెరడు లేదా తోట లో అద్భుతమైన కనిపిస్తాయని.