English: And who the devil is this?
Telugu: . ఇంతకీ ఈ దెయ్యం ఎవరు?