English to Hindi

Meaning for:
green fingers
other
बाग़वानी में निपुणता