English: They've been carrying movies for about 20 years now.
Telugu: దాదాపు 20 ఏళ్లుగా ఇక్కడ సినిమాలు చేస్తున్నారు.