English: They stayed there for a long time.
Telugu: ఇక వారు చాలా సంవత్సరాల వరకు అక్కడే వుండిపోయారు.