English: Both had lived here quite some time.
Telugu: ఇద్దరూ చాలా సేపు అక్కడే గడిపారు.