English: Meena has been a busy artist in the film industry for over 20 years and is currently based in Tamil Nadu.
Telugu: 20 ఏళ్లకు పైగా సినిమా ఇండస్ట్రీలో బిజీ ఆర్టిస్టుగా ఉంటున్న మీనా ప్రస్తుతం తమిళనాడులోనే ఉంటోంది.