English: That belief held for many years.
Telugu: ఎన్నో ఏళ్లుగా ఇదే నమ్మకంతో ఉన్నారు.