English: For the last 20 years had been in business on his own.
Telugu: గత 20 ఏళ్లుగా వారు తమ వద్ద వ్యాపారం చేస్తున్నారని తేలింది.