English: They have been here for such a long time.
Telugu: వీరు అంత రించి చాల కాలమే అయింది.