English: That too on an Indian pitch.
Telugu: అదికూడా భారత గడ్డపై.