English: They have been in business for the past 20 years.
Telugu: గత 20 ఏళ్లుగా వారు తమ వద్ద వ్యాపారం చేస్తున్నారని తేలింది.