English: We have been for awhile also.
Telugu: మేము కూడా కొంత కాలం పోయి వచ్చాం.