English: Anyway, they sent them.
Telugu: అయినా సరే వారినే పంపుతుంటారు.