English: Green in the name has two meanings.
Telugu: పేరులో ఉన్న "గ్రీన్" రెండు అర్ధాలు కలిగివుంది.