English: It also means that they've.
Telugu: తాముండేవారని కూడా అర్థం.