English: They lived here for several decades.
Telugu: వీరు కొన్ని దశాబ్దాలుగా ఇక్కడే జీవనం కొనసాగిస్తున్నారు.