English: have served here.
Telugu: ఇక్కడ పనిచేశారు.