English: There are many flowers and trees planted here.
Telugu: ఎన్నో రకాల మొక్కలు, పూలను ఇక్కడే సృష్టిస్తున్నారు.