English: And who the devil was it?
Telugu: అయితే ఆ దెయ్యం ఎవరు?