English: They’ve been here ever since.
Telugu: ఎప్పటినుంచో ఇక్కడే ఉన్నారు.