English: That's some accountability at least.
Telugu: అది కనీసం బాధ్యత.